to have nine lives - Turkish English Dictionary